Sable fin - Turkish English Dictionary